//
//  EditInptutView.h
//  YOYOLive
//
//  Created by 王根强 on 2016/10/17.
//  Copyright © 2016年 王根强. All rights reserved.
//

#import <UIKit/UIKit.h>

typedef void(^removeCoverAndInputView)(NSString *inputContent);
typedef void (^ButtonBlock) (id sender);

@interface YOEditInptutView : UIView

@property (nonatomic,copy) removeCoverAndInputView removeView;
@property (nonatomic,copy) ButtonBlock block;
- (void)addButtonAction:(ButtonBlock)block;

/**
 *输入内容 界面布局 传值
 */
- (id) initWithFrame:(CGRect)frame andPlaceholder:(NSString *)placeholder WithPlcText:(NSString *)plcText WithTextLength:(NSInteger)textLength;

/**
 *情感状态弹出框 页面布局 传值
 */
- (id) initWithFrame:(CGRect)frame WithLoveStr:(NSString *)loveStr;

/**
 *国籍选择弹出框 页面布局 传值
 */
- (id)initWithFrame:(CGRect)frame WithSelectedStr:(NSString *)selectedStr WithArray:(NSArray *)array WithPrompt:(BOOL)prompt;

/**
 *自定义金币
 */
- (id)initWithFrame:(CGRect)frame WithBalanceInt:(NSInteger)balanceInt WithTitleStr:(NSString *)titleStr WithDifferenceStr:(NSString *)differenceStr WithDifferenceTwoStr:(NSString *)differenceTwoStr WithKey:(NSString *)key;

/**
 *邀请码弹框
 */
- (id)initWithInvitationCodeFrame:(CGRect)frame;

/**
 *断网界面
 */
- (id)initWithFrame:(CGRect)frame WithNoDataBackgroundViewTitle:(NSString *)title WithKey:(NSString *)key;

/**
 *加载页面弹框
 */
- (id)initWithLodingFrame:(CGRect)frame;

/**
 *新版本更新提醒框
 */
- (id)initWithFrame:(CGRect)frame WithVLevenStr:(NSString *)vLevenStr WithVContentStr:(NSString *)vContentStr;
@end
